package com.hitqz.robot.biz.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.hitqz.robot.api.business.model.vo.patrol.PatrolItemOptionVo;
import com.hitqz.robot.api.business.model.vo.patrol.PatrolItemVo;
import com.hitqz.robot.api.common.entity.PatrolItem;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @author wengyx
 * @date 2024/8/11
 */
@Mapper
public interface PatrolItemMapper extends BaseMapper<PatrolItem> {


    PatrolItemVo getVoById(@Param(value="id") Integer id);

    List<PatrolItemVo> getVoListByPoseGroupId(@Param(value="posPoseGroupId") Integer posPoseGroupId);

    List<PatrolItemOptionVo> getOptionVoList();
}
